place where beggars clean themselves of lice or fleas - Englisch Synonyme Wörterbuch